home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / dev / c / GED_Scripts.readme < prev    next >
Text File  |  1999-03-02  |  3KB  |  100 lines

  1. Short:    Useful ARexx Scripts for C Programming
  2. Author:   chris@mail.riednet.wh.tu-darmstadt.de (Christian Hattemer)
  3. Uploader: chris@mail.riednet.wh.tu-darmstadt.de (Christian Hattemer)
  4. Type:     dev/c
  5. Requires: GoldED
  6. Kurz:     Nützliche ARexx Skripts für C Programmierung
  7.  
  8. This is the second Release.
  9.  
  10. Here are some useful ARexx Scripts I wrote for GoldED 5, they should
  11. also work with GoldED 4 but I didn't test.
  12. Additionally modified Versions of some other Plugins are included.
  13.  
  14.  
  15. Installation:
  16. Put the Scripts and the Data File where you want and edit Line 32
  17. of InsertMethod.rexx to contain the full Path to the Data File.
  18.  
  19. Put NewAutodoc and NewStruct in the GoldED Scanner Directory and add
  20. them to the List in the "Show Functions" Window. Remove the old Entries
  21. for these Datatypes from the List.
  22.  
  23. Put mirro2.api in the api Directory and add it to the Config.
  24.  
  25.  
  26. Archive Contents:
  27.  
  28. InsertClassname.rexx
  29.  
  30. This Script assumes that you are writing a Customclass and the
  31. Filename is the Name of your Class. It takes the Name, removes
  32. the .c at the end and inserts it at Cursor Position.
  33.  
  34.  
  35. InsertProto.rexx
  36.  
  37. Inserts a Method Prototype with the Classname already inserted and
  38. the Cursor postioned so you can just type the Methodname.
  39.  
  40.  
  41. InsertMethod.rexx
  42. InsertMethod.data
  43.  
  44. Inserts the Data File which contains a Template for an empty Method.
  45. The Classname is automatically inserted in the Instance Data Line and
  46. the Header Line. The Cursor is postioned so you can just type the Methodname.
  47.  
  48.  
  49. Reference.rexx
  50.  
  51. Calls GoldED's XREF Function with the word under the Cursor.
  52. If nothing is found it tries again with an A appended to the end of
  53. the search word.
  54.  
  55. When using the NewAutodoc Scanner this is obsolete.
  56.  
  57.  
  58. NewAutodoc
  59.  
  60. Modified Version of the autodocslow Scanner included with GoldED.
  61. Looks for Formfeeds again to make it work with the MUI Autodocs.
  62. Additionally varargs stubs are only recognized when one of both Names
  63. ends with 'A'. This avoids double Entries which happened when viewing
  64. iffparse.doc.
  65.  
  66.  
  67. NewStruct
  68.  
  69. Modified Version of the struct Scanner.
  70. It also recognizes the MUIP_xxx structures in mui.h, but only if you remove
  71. the space between the struct keyword and the Label.
  72.  
  73. Source is included, if you find out how to fix the Problem with the Spaces
  74. please mail me.
  75.  
  76.  
  77. mirro2.api
  78.  
  79. Patched Version of the original mirror.api.
  80. Shows pairs of [] and <>.
  81.  
  82.  
  83. ============================= Archive contents =============================
  84.  
  85. Original  Packed Ratio    Date     Time    Name
  86. -------- ------- ----- --------- --------  -------------
  87.     2367    1123 52.5% 17-Feb-99 13:06:06 +GED_Scripts.readme
  88.     1113     529 52.4% 22-Dec-98 12:32:44 +InsertClassname.rexx
  89.      107     101  5.6% 02-Feb-99 00:05:10 +InsertMethod.data
  90.     1318     615 53.3% 20-Dec-98 19:38:36 +InsertMethod.rexx
  91.     1276     636 50.1% 12-Jan-99 17:53:50 +InsertProto.rexx
  92.     3064    1953 36.2% 04-Jan-99 01:38:04 +mirro2.api
  93.      512     377 26.3% 12-Feb-99 14:08:38 +NewAutodoc
  94.     3852    1291 66.4% 12-Feb-99 14:42:34 +NewAutodoc.c
  95.      452     322 28.7% 17-Nov-98 17:19:02 +NewStruct
  96.     2423     871 64.0% 17-Nov-98 17:17:26 +NewStruct.c
  97.     1340     616 54.0% 11-Jan-99 20:05:36 +Reference.rexx
  98. -------- ------- ----- --------- --------
  99.    17824    8434 52.6% 19-Feb-99 01:05:28   11 files
  100.